![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 15.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
chcialbym, aby adres w stylu:
http://re.com/re/(.*) zostal zamieniony na (.*) lub $1 moj .htaccess wyglada tak: Kod RewriteEngine On RewriteRule .?re/(.*) redirect.php?l=$1 [QSA,NE] plik redirect.php Kod <?php header('Location: '.$_GET['l']); ?> problem tkwi w tym, ze jeśli zamienie zawartosc pliku redirect.php na Kod <?php print_r($_GET); ?> jesli wpisze adres http://re.com/re/http://wp.pl , to na stronie wyswietli mi sie Cytat Array ( [a] => http:/wp.pl ) (chce, zeby bylo: Array ( [a] => http://wp.pl ))EDIT: dodalem Kod RewriteLog "logs/rewrite.log" do C:\xampp\apache\conf\httpd.conf, zrestartowalem serwer i mam teraz logi. RewriteLogLevel 4 okazuje sie, ze juz na wejsciu mod_rewrite otrzymuje okrojone zmienne GET ;/ Kod 127.0.0.1 - - [21/wrz/2010:01:23:38 +0200] [localhost/sid#93d158][rid#2e53720/initial] (3) [perdir C:/xampp/htdocs/] add path info postfix: C:/xampp/htdocs/re -> C:/xampp/htdocs/re/http:/wp.pl 127.0.0.1 - - [21/wrz/2010:01:23:38 +0200] [localhost/sid#93d158][rid#2e53720/initial] (3) [perdir C:/xampp/htdocs/] strip per-dir prefix: C:/xampp/htdocs/re/http:/wp.pl -> re/http:/wp.pl 127.0.0.1 - - [21/wrz/2010:01:23:38 +0200] [localhost/sid#93d158][rid#2e53720/initial] (3) [perdir C:/xampp/htdocs/] applying pattern 're/(.*)' to uri 're/http:/wp.pl' 127.0.0.1 - - [21/wrz/2010:01:23:38 +0200] [localhost/sid#93d158][rid#2e53720/initial] (2) [perdir C:/xampp/htdocs/] rewrite 're/http:/wp.pl' -> 'redirect.php?a=http:/wp.pl' 127.0.0.1 - - [21/wrz/2010:01:23:38 +0200] [localhost/sid#93d158][rid#2e53720/initial] (3) split uri=redirect.php?a=http:/wp.pl -> uri=redirect.php, args=a=http:/wp.pl 127.0.0.1 - - [21/wrz/2010:01:23:38 +0200] [localhost/sid#93d158][rid#2e53720/initial] (3) [perdir C:/xampp/htdocs/] add per-dir prefix: redirect.php -> C:/xampp/htdocs/redirect.php 127.0.0.1 - - [21/wrz/2010:01:23:38 +0200] [localhost/sid#93d158][rid#2e53720/initial] (2) [perdir C:/xampp/htdocs/] strip document_root prefix: C:/xampp/htdocs/redirect.php -> /redirect.php 127.0.0.1 - - [21/wrz/2010:01:23:38 +0200] [localhost/sid#93d158][rid#2e53720/initial] (1) [perdir C:/xampp/htdocs/] internal redirect with /redirect.php [INTERNAL REDIRECT] czy musze cos zmienic w configu apache'a? Ten post edytował test30 21.09.2010, 00:27:10 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%) ![]() ![]() |
olej geta, zainteresuj się tablicą $_SERVER
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 22:42 |